专利摘要:
A vehicle system comprising an exhaust system comprising an injector 40, at least one sensor operable to detect a current draw of the injector 40 and a control unit 50 connected to the at least one sensor 40, the unit 50 control unit operable to receive a current draw profile of the injector 40, the control unit being operable to process the profile using a slope discriminator, the control unit being operable to determine a state of blocking and a closing time of the injector 40 on the basis of an output of the slope discriminator.
公开号:FR3035150A1
申请号:FR1600644
申请日:2016-04-18
公开日:2016-10-21
发明作者:Pascal Barbier;Donald P Kultgen;Ningsheng Qiao
申请人:Continental Automotive Systems Inc;
IPC主号:
专利说明:

[0001] FIELD OF THE INVENTION The present disclosure generally relates to injector controls, and more specifically to a method, a system, and a system. a device for detecting a closing instant and the state of an electromagnet injector. BACKGROUND OF THE INVENTION [0002] The general tendency to reduce NOx and CO2 emissions from diesel engine exhaust has led to the implementation of selective catalytic reduction systems in diesel vehicles for reduce automobile emissions. Selective catalytic reduction systems operate by adding a gaseous or liquid reductant to the exhaust gas stream of an engine. The gaseous or liquid reductant is absorbed on a catalytic bed where the reductant reacts with nitrogen oxides in the exhaust gas to give water vapor and nitrogen. This treatment requires that the reducing agent be administered at a precise concentration and be of high quality. The solution must be added precisely and injected into the exhaust stream where it is hydrolysed before converting nitrogen oxide (NOx) to nitrogen (N2) and water (H2O). As the norm of NOx emission in the exhaust system becomes more rigorous, 3035150 '2 it is desired to diagnose injection defects to improve the functionality of DeNOx by SCR and performance. Thus, for example, a failed injector can cause underdosing of urea and thereby reduce the functionality of DeNox. [0005] In order to interact properly with the on-board diagnostic systems, such as OBD or OBDII, the existing selective catalytic reduction systems include self-diagnostics to identify deposits and to permit a well-localized replacement while the vehicle is in motion. repair. For example, changes in pressure can be controlled after the pump has been switched on or off. A disadvantage of this method is that the transmission control operation is interrupted. It is therefore desired to have new systems and methods for detecting the closing time of the SCR. [0006] In addition, it is also desired to determine the instant of closure of the injectors for a direct injection of fuel in order to obtain a better control and to better save fuel. SUMMARY OF THE INVENTION [0007] There is disclosed a device, system and method for detecting the closing time of a valve, such as an SCR valve or a direct injection valve, without additional software and without interrupting the program control operation. The invention may include the use of a digital filter and a slope discriminator 30 is developed which allows a diagnostic function to accurately detect the instant of closure of an injector and reliably identify a closing injector 3035150 3 blocked by controlling the injection injector current. According to one embodiment, there is provided a method for detecting a moment of closure of an injector valve. The method comprises receiving a profile of the valve current of the injector valve; process the current profile of the valve using at least one slope discriminator; determining a blocking state of the injector valve based on an output of the slope discriminator; and if the injector valve is not blocked, determine the instant of closure of the injector valve based on the output of the slope discriminator. [0009] Preferably, the processing step of the valve current profile comprises determining an output of the slope discriminator based on the current profile of the valve and the stage of determining the blocking state and the The instant of closure of the injector valve comprises comparing the output to a predetermined detection threshold of the closing time. [0010] Preferably, the stage of determining the blocking state and the closing time of the injector valve comprises detecting whether a maximum output value of the slope discriminator is below the threshold determined at the detection advance of the instant of closure; if the value of the output maximum is below the threshold determined in advance of detection of the closing time, determining that the blocking state is blocked; and if the value of the output maximum is above the predetermined detection threshold of the closing instant, determining that the blocking state is unblocked. [0011] Preferably, the stage of determining the blocking state and the closing time of the injector valve comprises: if the blocking state is not blocked, determining the closing time of the injector valve; the valve of the injector on the basis of a location of the value of the output maximum. [0012] Preferably, the method further comprises initiating a timer at one end of a blockage of the injector current, the method comprising delaying the triggering at the end of the blocking for a predetermined period of time. of the injector current prior to receiving the current profile of the injector valve, receiving the current profile of the valve comprising collecting current data from the valve. [0013] Preferably, the stage of treatment of the valve current profile comprises determining median values in a median window and average values in a mean window. [0014] Preferably, the stage of treatment of the valve current profile comprises calculating a series of average output data points and a series of midpoints of output data, in which each midpoint of output data in the median window is a median value of data points in the median window at a corresponding time; Wherein the data points in the median window are sorted into increasing value; wherein each average point of output data in the average window is an average value of 3035150 data points in the average window at a corresponding time; wherein the average window includes fewer data points than the median window; and wherein the average window begins at an offset defined in advance from the start point of the median window. [0015] Preferably, the processing stage of the current profile of the valve comprises creating an output 10 of the slope discriminator according to the output relationship = median term times gain factor for the median term minus (average term times gain factor for the average term minus the output offset term being the output of the slope discriminator at a given time, median term being the median value of the data points sorted in the median window at the given time, average term being the value average of the data points in the average window at the given instant and the gain factors are variable amplification factors, in which the gain factor for the median term is a plus the absolute value of the difference between the median value of the sorted data points in the median window at the given time and the average value of the data points in the average window at the given instant; and the gain factor for the mean term is one minus the absolute value of the difference between the median value of the data points sorted in the median window at the given instant and the average value of the data points in the window of average at the given moment. According to another embodiment, there is provided a motor control unit configured to detect a closing time of the valve of a 3035150 6 injector. The motor control unit includes a first control logic configured to receive a profile of the valve current of the injector valve; a second control logic configured to process the current profile of the valve using at least one slope discriminator; and a third control logic configured to determine a blocking state and a closing time of the injector valve based on an output of the slope discriminator. [0017] Preferably, the second control logic is further configured to determine an output of the slope discriminator based on the current profile of the valve, and the third control logic is further configured to compare the output to a threshold determined in advance of detection of the instant of closure. [0018] Preferably, the third control logic is further configured to determine whether a value of the output maximum of the slope discriminator is below the predetermined detection threshold of the closing time; and, if the value of the output maximum is below the predetermined threshold of detection of the closing time, the third control logic is configured to determine that the blocking state is blocked; and, if the maximum output value is above the predetermined threshold of detection of the closing time, the third control logic is configured to determine that the blocking state is unblocked. Preferably, the third control logic is further configured to determine the instant of closure of the injector valve on 3035150 and the base of a location of the value of the output maximum, if the state blocking is not blocked. [0020] Preferably, the control unit comprises a fourth control logic configured to trigger a delay timer at one end of a current blockage of the injector, the fourth control logic being further configured to cause a delay for a predetermined period of time beginning at the end of the current blockage of the injector before receiving the current profile of the injector valve, the first control logic being further configured to collect current data of the valve. [0021] Preferably, the control unit comprises a fifth control logic configured to filter the current data of the valve to eliminate high frequency noise, the engine control unit further comprising a sixth logic of control configured to indicate the state of the injector and the closing time, the second control logic being further configured to process the current profile of the valve using a non-linear digital filtering technique. [0022] Preferably, the second control logic 25 is further configured to determine median values in a median window and average values in a mean window. [0023] Preferably, the second control logic is further configured to compute a series of average output data points and a series of output data midpoints, in which each midpoint of output data in the window. median is a median value 3035150 8 of data points in the median window at a corresponding time; wherein the data points in the median window are sorted into increasing value; Wherein each average point of output data in the average window is an average value of data points in the average window at a corresponding instant; wherein the average window includes less than 10 data points than the median window; and wherein the average window begins at an offset defined in advance from the start point of the median window. Preferably, the second control logic 15 is further configured to create a slope discriminator output according to the output = median term times gain factor for the median term minus (average term times gain factor for the term means minus the output offset term being the output of the slope discriminator at a given time, median term being the median value of the data points sorted in the median window at the given time, average term being the average value of the data points in the average window at the given instant and the gain factors being variable amplification factors, wherein the gain factor for the median term is one plus the absolute value of the difference between the median value data points sorted in the median window at the given time and the average value of the data points in the average window at the given instant; and the gain factor for the mean term is one minus the absolute value of the difference between the median value of the sorted data points in the median window at the given instant and the average value of the data points in the window. of average at the given moment. According to another embodiment, there is provided a vehicle system which comprises an exhaust system comprising an injector and at least one sensor that can operate to detect a suction of the current of the injector. The vehicle system also includes a control unit connected to the at least one sensor. The control unit can operate to receive a profile of the suction of the selective catalytic reduction injector current and to process the profile using a slope discriminator. The control unit may also operate to determine a blocking state and an injector closing time based on an output of the slope discriminator. Preferably, the control unit may further operate to determine an output of the slope discriminator based on the current profile 20 of the valve, and the control unit may further operate to compare the output to a threshold determined in advance of detection of the instant of closure. [0027] Preferably, the control unit may further operate to determine whether a value of the output maximum of the slope discriminator is below the predetermined detection threshold of the closing time; and, if the maximum output value is below the predetermined threshold of detection of the closing time, the control unit 30 can operate to determine that the blocking state is blocked; and, if the value of the output maximum is above the predetermined threshold of detection of the closing time, the control unit can operate to determine that the blocking state is unblocked. [0028] Preferably, the control unit may further operate to determine the instant of closure of the injector valve based on the location of the output maximum value if the blocking state is that the valve of the injector is not blocked. [0029] Preferably, the control unit can also operate to trigger a delay timer at the end of a current blockage of the injector, and the control unit can further operate to cause a delay. for a period of time determined in advance from the end of blockage of the injector current, before receiving the current profile of the injector valve, the control unit being further operable to collect current data of the valve. [0030] Preferably, the control unit may further operate to filter current data from the valve to eliminate high frequency noise, the control unit further operable to indicate the status of the Injector and shut-off time and the control unit further operable to process the valve current profile using a nonlinear digital filtering technique. [0031] Preferably, the control unit may further operate to determine median values in a median window and average values in a mean window, the control unit being operable further to compute a series of mean points of output data and a series of average points of output data, 3035150 11 in which each median point of output data in the median window is a median value of data points in the median window at a corresponding instant Where the points given in the median window are sorted into increasing value; wherein each average point of output data in the mean window is an average value of data points in the average window at a corresponding time, wherein the average window includes fewer data points than the median window. ; and wherein the average window begins at an offset defined in advance from the point of commencement of the median window. Preferably, the second control logic is further configured to create a slope discriminator output according to the output = median term times gain factor for the median term minus (average term times gain factor for the term means minus the offset term), output being the output of the slope discriminator at a given time, median term being the median value of the data points sorted in the median window at the given time, average term being the average value data points in the average window at the given time and the gain factors being variable amplification factors, wherein the gain factor for the median term is one plus the absolute value of the difference between the value median of the data points sorted in the median window at the given time and the average value of the data points in the average window at the given moment; and 3035150 12 the gain factor for the mean term is one minus the absolute value of the difference between the median value of the data points sorted in the median window at the given instant and the average value of the data points in the average window at the given moment. [0033] Preferably, the injector valve is one of a selective catalytic reduction injector valve and a fuel injector valve. [0034] In yet another embodiment, the present disclosure provides non-transitory, computer-readable medium that provides instructions that, when executed by a computer, cause the computer to perform operations. The operations include receiving a profile of the injector valve current; process the current profile of the valve using at least one slope discriminator and determine a blocking state of the injector valve based on an output of the slope discriminator and, if the valve of the injector 20 is not blocked, determine the instant of closure of the injector valve based on an output of the slope discriminator. In yet another embodiment, there is provided a method of controlling an injector. The method comprises the steps of: instructing an injector to begin closing using a control unit; receiving a current profile from the injector to the control unit; process the current profile of the injector using at least one slope discriminator of the control unit and determine a blocking state of the injector and closing of the injector based on an output of the discriminator of slope. Preferably, the method further comprises providing the injector in the form of a selective catalytic reduction injector. [0037] These and other features of the present invention may be best understood by the following description and accompanying drawings, of which the following is a brief description. BRIEF DESCRIPTION OF THE DRAWINGS [0038] The accompanying figures are for illustrative purposes only and are not intended to limit the scope of this application. FIG. 1 is a schematic side view of a vehicle comprising a selective catalytic reduction injector for reducing emissions according to the principles of this disclosure; FIG. 2A is a graph of a current profile of a selective catalytic reduction injector and a current profile of a time-locked selective catalytic reduction injector in accordance with the principles of the present invention. exposed; [0041] FIG. 2B is a zoomed portion of the graph of FIG. 2A, illustrating a current profile of a selective catalytic reduction injector and a selective catalytic reduction injector 25 blocked at and around the instant of closing according to the principles of this presentation; FIG. 3 is a block diagram illustrating an operation of detecting a moment of closure and the state of an injector according to the principles of the present disclosure; FIG. 4 is a graph illustrating a slope discriminator scheme for the operation of FIG. 3, according to the principles of the present disclosure; and [0044] FIG. 5 is a graph illustrating an output diagram of a slot discriminator according to the principles of this disclosure; DETAILED DESCRIPTION [0045] FIG. 1 schematically illustrates a vehicle 10 comprising an exhaust system 20 for exhausting exhaust gases from an internal combustion engine of the vehicle 10. The exhaust system 20 includes an injector 40 selective catalytic reduction system, which adds a gaseous or liquid reducing agent to the exhaust gas stream from the engine. The gaseous or liquid reductant is absorbed on a catalytic bed where the reductant reacts with nitrogen oxides in the exhaust gas to give water vapor and nitrogen. Selective catalytic reduction injector 40 is controlled by a control unit 50 and includes a sensor assembly capable of detecting what enters and selects from the selective catalytic reduction injector 40. In one example, the injector 40 is in the form of a solenoid valve. One of the inputs, which the set of sensors can detect and send back to the control unit 50, is a current draw by the selective catalytic reduction injector 40. This current draw can be processed by the control unit 50 to determine a current profile of the selective catalytic reduction injector 40. On the basis of the current profile of the selective catalytic reduction injector 40, the control unit 50 can determine a precise closing instant of the injector 3035150 and that the injector is blocked or not blocked. using the operation described below. The current profile of the selective catalytic reduction injector 40 is a function of a battery voltage applied to the injector, the temperature of the injector and a fluid pressure in the injector. Under low temperature, low pressure and high voltage conditions, the current profile of a nominal catalytic selective reduction injector 40 is almost the same (superficially similar to) as a blocked selective catalytic reduction injector and a brief or visual inspection of the current profile is insufficient to identify a blocked injector or to identify precisely the instant of closure of the injector 40. [0048] Although FIG. SCR, it is understood that any type of solenoid injector such as a ported electromagnet fuel injector or a direct electromagnet fuel injector could be used. The electromagnet fuel injectors also have a current draw, of which a control unit, such as the control unit 50, can derive a current profile. Therefore, the principles described herein can be applied to an electromagnet fuel injector, and an injector 40 SCR or any injector having an inductance reaction after opening or closing. [0049] Continuing to refer to FIG. 1, FIGS. 2A and 2B illustrate a current profile 110 of a catalytic selective reduction injector 40 and a current profile 120 of a catalytic reduction injector 40. selective blocked as a function of time. Figure 2B is an enlarged view of the end of the injection. When it is desired that the injector 40 be closed, the current is blocked and the injector begins to close for the duration c. After a delay time d, the injector 40 which is not blocked has a post-blocking boss 112 in its current profile 110, while the injected injector 40 has a post-blocking boss 114 in its profile. 120 of current. The injector post-blocking bump 112 that is not blocked is larger than the post-blocking bump 114 of the injector that is blocked, i.e. the injector does not close completely. The delay time d is a calibration value. The purpose of the delay is to reduce the length of the injector current data buffer and to avoid blockage of the injector current. A window for collecting data of a current profile 110,120 is the window during which the analog-to-digital converter (ADC) of the control unit 50 collects data from the current profile of the injector to detect the current sucked by the injector 40. The ADC of the control unit 50 can be configured to read and filter injector closure data with a large sampling rate.
[0002] During this window 116, the closing current data of the injector is processed by the ADC of the control unit 50 and stored in a data buffer. The buffer data can be sent to a slope discriminator to determine the blocked state of the selective catalytic reduction injector 40 and the closing time. The slope discriminator may be another control unit, a software module stored in a memory of the control unit 50 or any other similar system. The control unit 50 may, for example, be configured to receive the valve current profile 110, 120, process the valve current profile by the slope discriminator and determine the blocked state and the closing time (if applicable) of the injector valve based on the output of the slope discriminator. Continuing to refer to FIG. 1, FIG. 3 illustrates an operation 200 used by the control unit 50 to detect the blocked state and the instant of closure of the selective catalytic reduction injector 40. . As described above, operation 200 may be equally applicable to an electromagnet fuel injector rather than an SCR injector 40. At the beginning, the control unit 50 controls whether the injection has ended in a stage 210 of checking the end of the injection. If the injection is not completed, the operation 200 returns in a loop and the control stage 210 of the end of the injection is performed again after any appropriate delay. If the injection is complete, operation 200 triggers a timer at step 212. Stamina 212 of the delay timer causes a delay for a predetermined and calibrated duration. As illustrated in FIG. 2B, there is a delay time d between the instant when the injection ends and the time when the detection window 116 opens. In step 212, the control unit 50 waits for the delay time between the end of the injection and the start of the detection window 116 before continuing to detect the off state and the close time. Then, the operation 200 continues to a stage 214 verification of whether the delay of the timer has expired. If the delay of the timer 3035150 18 has not expired, when the control unit 50 performs the check 214 of the expiration of the delay of the timer, the operation 200 returns in a loop to wait for the expiration of the delay of the timer and returns to a check at step 214 again. The timer is updated each time when the function is executed. [0054] But, if the delay of the timer has expired, the control unit 50 begins collecting and filtering current data to build a closing current profile of the injector 40 in a collection stage 218. closure data of the injector. The current data can be processed using any acceptable sensor arrangement. In some examples, the current data is collected using an extremely large sampling rate. The sampling rate is the rate at which samples of data are detected. For example, a sampling rate of 1 microsecond corresponds to a current detection occurring every microsecond and this sampling rate can be used in the present application. After the stage 218 for collecting injector closure data, the operation goes to a verification stage 220 to determine that the collection of data is complete. If the collection of data is not completed, the operation 200 returns in a loop around the stage 218 of collection of closure data of the injector, in the collection window 116. After it has been determined at step 220 that the data collection is complete, operation 200 goes to step 222. [0056] In order to reduce the detected current data to a manageable state and quantity, it is possible to Filtering the data detected by the control unit 50 to eliminate high frequency noise, using a usual digital filter. In the example using a large sampling rate, the data can be further reduced by using sampling rate decreasing techniques to reduce the amount of data in the current profile. The filtered and sampled small numbers form a closure current profile of the injector such as the current profiles 110, 120 shown in Figures 2A and 2B. The processed data of the closure current profile of the injector are stored in the injector closure data buffer. Once the current profile has been determined, the control unit 50 or another device applies a slope discriminator operation to the current profile in a slope discriminator application stage 222. Since the data of the closing current profile of the injector has been stored in the buffer, steps 222, 224 and 226 can be executed according to spot programming systems. The operation performed by the slope discriminator is described below in more detail with reference to FIG. 4. The slope discriminator can use nonlinear digital filtering techniques to distinguish the difference in slope between a blocked injector and an injector which is not blocked during the closing time. Thus, after the stage 222 of application of the slope discriminator, the operation 200 30 goes on to determine the instant of closure of the injection (if it is not blocked) and / or the state when the injector is blocked or the injector is not blocked at stage 224. [0058] Once the closing moment and / or 3035150 20 the blocking state of the injector 40 has been determined , the control unit 50 indicates the blocking state and / or the closing time in a stage 226 indicating the closing time and the state. The indication may be sent to another separate control unit, to a subroutine of the control unit 50 or to a diagnostic system, such as an OBD (onboard diagnostic) or OBDII (diagnostic to edge II). Alternatively, the closing time and the state can be sent to any other system that needs the closing time and the state of the injector 40. Continuing to refer to FIG. Fig. 4 is a graph 300 illustrating a current profile 302 of an injector 40 which shows the principles of the slope discriminator. As described above, in order to determine the current profile 302, the control unit 50 may use a non-linear digital filtering technique to eliminate noise and to reduce the sampling rate of the data to decrease the amount of noise. of data, thereby decreasing the size of the data buffer. Once the current profile 302 has been determined, the control unit 50 applies the slope discriminator. The slope discriminator uses a modified median filter 25 to determine a slope of the profile 302 of the injector. The slope discriminator processes the inputted input current profile 302, replacing each input with the center value of neighboring inputs entering a median window 320 to determine a median current profile. The entries in the middle window 320 are then sorted in increasing value. The slope discriminator further processes the inputted input current profile 302 by replacing each input with the average value of the neighbor inputs entering a mean window 310 to determine an average current profile. As can be seen in FIG. 4, the average window 310 is a smaller window (it encompasses fewer neighboring data points) than the median window 320. In addition, the average window 310 is encompassed entirely in the middle window 320. The leading edge of the average window 310 may be shifted from the leading edge of the window 320 by the median of an offset value. The size of both the average window 310 and the median window 320 as well as the offset size are calibration values, which can be determined experimentally or mathematically for a particular catalytic selective reduction injector. skilled person benefiting from this presentation. Due to the required size of the windows 310, 320, the initial output signal of the slope discrimination detection operation occurs at point 340 and not at the start time 304 of the current profile 302. In the example illustrated in FIG. 4, the initial output signal 340 of the slope discriminator takes place at the end point of the initial average window 310. The value of the output signal at the point 340 and all the output values 302 are determined by the following relation: [0063] Output = median term * gain factor for the median term - (average term * gain factor for medium term - shift term); Output being the output value; Median term being the central value of the median window 320, which is calculated in the input 320 mobile window input; The average value being the average value of the average window 310, which is calculated by moving the input window 310 by input; Gain factor for the median term = 1 + 5 absolute value of (median term - average term) and [0068] gain factor for the average term = 1 absolute value of (median term - average term); Offset term = absolute value of (median term - mean term) / length of the mobile median window 320. As is known in mathematics, "absolute value" is the absolute value function. Thus, gain factors are variable gain factors, which depend on the difference between the median term and the average term. The gain factor for the median term is always greater than or equal to 1 and the gain factor for the average term is always less than or equal to 1. The offset term also refers to the difference between the mean term and the median term. . It follows from the above relationships that the gain factor for the median term is larger the greater the difference between the value of the median window 320 and the average window 310. Likewise, the gain factor for the average term is all the smaller the greater the difference between the value of the median window 320 and the average window 312. This difference in gain factors gives an output term which greatly amplifies the slope, thus showing a separation between the current profile of a blocked injector and the closure profile of an injector which is not blocked at the same time. closing moment. Continuing with reference to FIGS. 1 and 4, FIG. 5 illustrates an output graph 400 showing output signals of the slope discriminator for SCR injectors 40 which are not blocked and which are blocked. The output signals for a normal injector, which is not blocked, are shown on the graph at curve 410, and the output signals for a blocked injector are shown on the graph at curve 420. The location of the The value 422 of the maximum of the output curve 410 of the normal injector indicates that the injection needle SCR is closed completely. Since there is a large separation between the blocked and unblocked profiles 420, 410, a calibrated and predetermined threshold 424 can be determined at which profiles 410, 420 can be compared. For example, if any of the profiles 410, 420 is above the threshold 424, it can be determined that the SCR injector is not blocked; and if any of the profiles 410, 420 is below the threshold 424, it can be determined that the SCR injector is blocked. On the basis of this difference, the control unit 50 can detect when the selective catalytic reduction injector 40 is blocked (i.e. when any of the output profiles 410, 420 exceeds the threshold 424). determined in advance). The precise instant of closure of the injector can be calculated easily on the basis of the location of the value 422 of the maximum. The precise instant of closure of the selective catalytic reduction injector 40 is accurate within a time frame of the small sampling rate of the data. Thus, if the small sampling rate of the data is 1 microsecond, the point 422 of the maximum value can be at 1 microsecond near the real instant 3035150 24 of full opening of the reduction injector 40 Selective catalytic according to the system tolerances and according to the gradient discriminator filter calibration. By using the operation described above, the unit 50 can determine the precise closing instant of a selective catalytic reduction injector and the selective catalytic reduction injector is blocked or not. not. As will be appreciated by those skilled in this art, the operation described above can be applied to a number of injector valves with similar slope discrimination characteristics and the process is not limited to selective catalytic reduction injector. [0075] Of course, it is also possible to use all the technical concepts described above, alone or in combination with any other technical concept described above or with all these other technical concepts. Although an embodiment of this invention has been described, those skilled in the art will recognize that certain modifications are within the scope of the invention.
权利要求:
Claims (29)
[0001]
REVENDICATIONS1. A method of detecting a closing time of a valve of an injector, the method comprising: receiving a profile of the valve current of the injector valve; process the current profile of the valve using at least one slope discriminator; and determining a blocking state of the injector valve based on an output of the slope discriminator; and if the injector valve is not blocked, determine the instant of closure of the injector valve based on the output of the slope discriminator.
[0002]
The method of claim 1 wherein the step of processing the current profile of the valve comprises determining an output of the slope discriminator based on the current profile of the valve and wherein the step of determining the blocking state and the closing time of the injector valve comprises comparing the output with a predetermined threshold of detection of the instant of closure. 25
[0003]
The method of claim 2, wherein the step of determining the blocking state and the closing time of the injector valve comprises: detecting whether a maximum output value of the slope discriminator is below the threshold determined in advance of detection of the instant of closure; if the maximum output value is below the threshold determined in advance of detecting the closing time, determining that the blocking state is blocked; and if the maximum output value is above the predetermined detection threshold of the closing time, determining that the blocking state is unblocked.
[0004]
Apparatus according to claim 3, wherein the step of determining the blocking state and the closing time of the injector valve comprises: if the blocking state is not blocked, determining the instant of closure of the injector valve based on a location of the maximum output value.
[0005]
5. The method of claim 4, further comprising initiating a timer at one end of an injector current blocking, the method comprising delaying for a predetermined duration the trigger at the end of the blocking. of the injector current prior to the receiving stage of the injector valve current profile, wherein to receive the valve current profile comprises collecting current data from the valve.
[0006]
The method of claim 5, wherein the step of processing the valve current profile comprises determining median values in a median window and average values in a mean window.
[0007]
The method of claim 6, wherein the step of processing the current profile of the valve comprises calculating a series of average points of output data and a series of midpoints of output data, wherein each midpoint of output data in the median window is a median value of data points in the median window at a corresponding time; wherein the data points in the median window are sorted into increasing value; wherein each average point of output data in the average window is an average value of 15 data points in the average window at a corresponding time; wherein the average window includes fewer data points than the median window; and wherein the average window begins at a predetermined offset from the start point of the median window.
[0008]
The method of claim 7, wherein the step of processing the current profile of the valve comprises creating an output of the slope discriminator in the output relationship = median term times gain factor for the median term minus (average term times gain factor for the mean term minus the output offset term being the output of the slope discriminator at a given time, median term being the median value of the sorted data points in the median window at the given time, term mean being the average value of the data points in the given mean window at the instant 3035150 28 and the gain factors are variable amplification factors, wherein the gain factor for the median term is one plus the absolute value the difference between the median value of the data points sorted in the median window at the given instant and the average value of the data points in the window of mo yenne at the given moment; and the gain factor for the mean term is one minus the absolute value of the difference between the median value of the data points sorted in the median window at the given time and the average value of the data points in the average window at the given moment.
[0009]
An engine control unit configured to detect a valve closure timing of an injector, the engine control unit comprising: a first control logic configured to receive a valve valve current profile the injector; a second control logic configured to process the current profile of the valve using at least one slope discriminator; and a third control logic configured to determine a blocking state and a closing time of the injector valve based on an output of the slope discriminator.
[0010]
The control unit of an engine according to claim 9, wherein the second control logic is further configured to determine an output of the slope discriminator based on the current profile of the valve, and the third logic of control is further configured to compare the output 3035150 29 to a predetermined threshold of detection of the closing time.
[0011]
The control unit of an engine according to claim 10, wherein the third control logic is further configured to determine whether a value of the output maximum of the slope discriminator is below the predetermined threshold of detection of the instant of closure; and, if the output maximum value is below the predetermined threshold for detecting the closing time, the third control logic is configured to determine that the blocking state is off; and, if the value of the output maximum is above the predetermined threshold of detection of the closing time, the third control logic is configured to determine that the blocking state is unblocked.
[0012]
The control unit of an engine according to claim 11, wherein the third control logic is further configured to determine the instant of closure of the injector valve based on a location of the value of the output maximum if the blocking state is not blocked.
[0013]
The control unit of an engine according to claim 12, further comprising a fourth control logic configured to trigger a timer at one end of a current blockage of the injector, the fourth control logic being configured further to cause a delay for a predetermined time beginning at the end of the current blockage of the injector before receiving the current profile of the injector valve, the first control logic being configured in addition to collect data of the current of the valve.
[0014]
The control unit of an engine according to claim 13, further comprising a fifth control logic configured to filter the valve current data to remove high frequency noise, the engine control unit comprising in addition to a sixth control logic configured to indicate the state of the injector and the closing time, the second control logic being further configured to process the current profile of the valve using a non-digital filtering technique. linear. 15
[0015]
The control unit of an engine according to claim 14, wherein the second control logic is further configured to determine median values in a median window and average values in a mean window.
[0016]
An engine control unit according to claim 15, wherein the second control logic is further configured to calculate a series of average output data points and a series of midpoints of output data; wherein each median of output data in the median window is a median value of data points in the median window at a corresponding time; wherein the data points in the median window are sorted into increasing value; wherein each average point of output data in the average window is a mean value of data points in the average window at a corresponding time; wherein the average window includes fewer data points than the median window; and wherein the average window begins at an offset defined in advance from the point of commencement of the median window.
[0017]
An engine control unit according to claim 16, wherein the second control logic is further configured to create a slope discriminator output in the output = median term times gain factor for the median term minus (Mean term times gain factor for the mean term minus the offset term) output being the output of the slope discriminator at a given time, median term being the median value of the data points sorted in the median window at the given instant, average term being the average value of the data points in the average window at the given instant and the gain factors being variable amplification factors, wherein the gain factor for the median term is a plus the absolute value of the difference between the median value of the sorted data points in the median window at the given instant and the average value of the data points in the average window at the given moment; and the gain factor for the average term is one minus the absolute value of the difference between the median value of the data points sorted in the median window at the given instant and the average value of the data points in the window of average at the given moment. 3035150 32
[0018]
Vehicle system comprising: an exhaust system comprising an injector; at least one sensor operable to detect current draw of the injector; and a control unit connected to the at least one sensor, the control unit being operable to receive a profile of the suction of the injector current, the control unit being operable to process the profile using a discriminator The control unit can operate to determine a blocking state and a closing time of the injector on the basis of an output of the slope discriminator.
[0019]
The vehicle system of claim 18, wherein the control unit is further operable to determine an output of the slope discriminator based on the current profile of the valve, and the control unit is operable to furthermore, to compare the output with a determined threshold in advance of detection of the instant of closure. 25
[0020]
The vehicle system of claim 19, wherein the control unit is further operable to determine whether a value of the output maximum of the slope discriminator is below the predetermined detection threshold of the instant closure; and, if the maximum output value is below the predetermined threshold of detection of the closing time, the control unit can operate to determine that the blocking state is blocked; and, if the output maximum value is above the predetermined threshold of detection of the closing time, the control unit can operate to determine that the blocking state is unblocked. 5
[0021]
The vehicle system of claim 20, wherein the control unit is further operable to determine the instant of closure of the injector valve based on the location of the output maximum value. , if the blocking state is that the valve of the injector is unblocked.
[0022]
22. The vehicle system of claim 21, wherein the control unit is operable further to trigger a timer at the end of a current blockage of the injector, and the control unit is operable further. to cause a delay for a predetermined period of time from the end of the current blockage of the injector, before receiving the current profile of the injector valve, the control unit being operable to in addition to collect data of the current of the valve. 25
[0023]
The vehicle system of claim 22, wherein the control unit is further operable to filter data of the valve current to eliminate high frequency noise, the control unit further operable to indicate the status the injector and the closing time and the control unit further operable to process the valve current profile using a non-linear digital filtering technique. 3035150 34
[0024]
24. The vehicle system of claim 23, wherein the control unit is further operable to determine median values in a median window and mean values in a mean window, the control unit being operable further for calculating a series of average data points of output and a series of average points of output data, wherein each median point of output data in the median window is a median value of data points in the median window to a corresponding instant, in which the points given in the median window are sorted in increasing value, wherein each average point of output data in the mean window is an average value of data points in the one-way average window. corresponding time, wherein the average window includes fewer data points than the median window; and wherein the average window begins at an offset defined in advance from the start point of the median window. 25
[0025]
The vehicle system of claim 24, wherein the second control logic is further configured to create a slope discriminator output in the output ratio = median term times gain factor for the median term minus (average term times gain factor for the mean term minus the offset term), output being the output of the slope discriminator at a given time, median term being the median value of the data points sorted in the median window at the given time, term The average means being the average value of the data points in the average window at the given instant and the gain factors are variable amplification factors, in which the gain factor for the median term is one plus the absolute value. the difference between the median value of the sorted data points in the median window at the given time and the average value of the data points in the window average at the given moment; 10 and the gain factor for the mean term is one minus the absolute value of the difference between the median value of the data points sorted in the median window at the given instant and the average value of the data points in the window. of average at the given moment.
[0026]
26. The vehicle system of claim 25, wherein the injector valve is one of a selective catalytic reduction injector valve and a fuel injector valve.
[0027]
27. Non-transient, computer-readable medium that provides instructions that, when executed by a computer, cause the computer to perform operations including: receiving a current profile of the valve of the computer; injector; process the current profile of the valve using at least one slope discriminator; and determining a blocking state of the injector valve based on an output of the slope discriminator; and, if the injector valve is not blocked, determine the closing time of the injector valve based on the output of the slope discriminator.
[0028]
28. A method of controlling an injector comprising the steps of: instructing an injector to begin closing using a control unit; receiving a current profile from the injector to the control unit; process the current profile of the injector using at least one slope discriminator of the control unit; determining a blocking state of the injector based on an output of the slope discriminator; and if the injector is not blocked, determine the instant of closure of the injector based on the output of the slope discriminator.
[0029]
29. The method of claim 28, further comprising providing the injector as a selective catalytic reduction injector.
类似技术:
公开号 | 公开日 | 专利标题
US8336525B2|2012-12-25|Apparatus, system, and method for estimating deterioration of a NOx sensor response rate
FR3035150A1|2016-10-21|
EP2274506B1|2015-11-04|Method for correcting nitrogen oxide emission models
FR2728941A1|1996-07-05|SELF-DIAGNOSTIC APPARATUS IN THE AIR-FUEL RATIO CONTROL SYSTEM OF AN INTERNAL COMBUSTION ENGINE
FR2902460A1|2007-12-21|Abnormality diagnosing device for vehicle, has abnormality determining section determining abnormality present when learned value determining section determines that learned value falls outside of proper range
EP2134940B1|2012-06-20|Method and device for the control of the operating state of a catalytic converter of the exhaust line of an internal combustion engine
EP3491222B1|2020-05-13|Method for controlling the quantity of urea crystals present in an exhaust line of an internal combustion engine comprising an scr catalytic converter
WO2010026340A1|2010-03-11|Method for determining the soot load of a particle filter
EP2877720B1|2016-05-11|Exhaust gas treatment system comprising a catalytic particulate filter, and corresponding method
EP2466087B1|2016-03-30|Diagnostic procedure of a SCR system for a vehicle and corresponding vehicle
FR3082035A1|2019-12-06|PREDICTIVE AUTOMATIC LEARNING FOR THE PREDICTION OF A RESONANCE FREQUENCY OF A SELECTIVE NITROGEN OXIDE CATALYST
EP3056703B1|2017-06-14|Method and system for reducing nitrogen oxides emitted from an internal combustion engine
EP3043041B1|2017-07-19|Method for treating nitrogen oxides emitted from an internal combustion engine
FR2923533A1|2009-05-15|EXHAUST GAS PURIFYING APPARATUS FOR INTERNAL COMBUSTION ENGINE
FR3053732A1|2018-01-12|METHOD FOR CONTROLLING AN OPERATING STATE OF A SELECTIVE CATALYTIC REDUCTION SYSTEM OF NITROGEN OXIDES FOR A VEHICLE
EP2014884A1|2009-01-14|Assessment of the charge of a particle filter
EP3819483A1|2021-05-12|Method for estimating the amount of nitrogen oxide | and/or the amount of ammonia | downstream of a nitrogen oxide trap
FR3040074A1|2017-02-17|METHOD FOR DIAGNOSING A SYSTEM COMPRISING A NITROGEN OXIDE ACCUMULATOR CATALYST AND A SCR CATALYST
EP3244032B1|2019-02-27|Method for testing a pollution-removal unit of a motor vehicle
FR2933447A1|2010-01-08|Nitrogen oxide trap desulfurizing method for post processing of exhaust gas emitted by internal engine of motor vehicle, involves initiating desulfurization of trap during regeneration of particle filter
FR3103217A1|2021-05-21|OPTIMIZED PURGE PROCESS OF A NITROGEN OXIDE TRAP
FR3076573A1|2019-07-12|METHOD FOR IDENTIFYING THE RELEASE NATURE OF A SELECTIVE CATALYTIC REDUCTION SYSTEM IN AN EXHAUST LINE
EP2976516B1|2020-09-23|Diagnostic method of an exhaust gas aftertreatment system
FR3106366A1|2021-07-23|A method of monitoring the operational condition of a selective catalytic reduction system for nitrogen oxides for a vehicle.
EP1987238B1|2011-05-18|Method and device for regenerating the particle filter of a diesel-type internal combustion engine during the idling phases
同族专利:
公开号 | 公开日
CN106089381A|2016-11-09|
KR101938935B1|2019-01-15|
US10012170B2|2018-07-03|
FR3035150B1|2019-05-24|
US10871120B2|2020-12-22|
CN106089381B|2019-08-06|
ITUA20162632A1|2017-10-15|
DE102016206359A1|2016-10-20|
US20160305360A1|2016-10-20|
US20180258771A1|2018-09-13|
KR20160124024A|2016-10-26|
DE102016206359B4|2021-08-26|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US5535621A|1994-03-02|1996-07-16|Ford Motor Company|On-board detection of fuel injector malfunction|
US5808471A|1996-08-02|1998-09-15|Ford Global Technologies, Inc.|Method and system for verifying solenoid operation|
US7328690B2|2003-09-26|2008-02-12|General Electric Company|Apparatus and method for accurate detection of locomotive fuel injection pump solenoid closure|
EP2060762A1|2007-11-15|2009-05-20|Delphi Technologies, Inc.|Glitch detector and method of detecting glitch events|
DE102008041528A1|2008-08-25|2010-03-04|Robert Bosch Gmbh|Method for operating a fuel injection device|
DE102009032521B4|2009-07-10|2016-03-31|Continental Automotive Gmbh|Determining the closing time of a fuel injection valve based on an evaluation of the drive voltage|
FR2961854A1|2010-06-23|2011-12-30|Inergy Automotive Systems Res|METHOD FOR CONTROLLING AN SCR SYSTEM|
DE102010039832A1|2010-08-26|2012-03-01|Continental Automotive Gmbh|Method and device for detecting reaching a closing point of a hydraulic valve|
EP2469064A1|2010-12-24|2012-06-27|Delphi Technologies, Inc.|Method of controlling an internal combustion engine|
DE102011075521B4|2011-05-09|2013-01-31|Continental Automotive Gmbh|Method for detecting a closing time of a valve having a coil drive and valve|
US8924128B2|2011-05-17|2014-12-30|Delphi Technologies, Inc.|Fuel injector control system and method to compensate for injector opening delay|
US8813723B2|2011-05-20|2014-08-26|GM Global Technology Operations LLC|System and method for detecting a stuck fuel injector|
JP6088865B2|2013-03-14|2017-03-01|ボッシュ株式会社|Control method for reducing agent supply device|
DE102013205518A1|2013-03-27|2014-10-02|Continental Automotive Gmbh|Determining the time of a predetermined opening state of a fuel injector|
US9453488B2|2013-10-29|2016-09-27|Continental Automotive Systems, Inc.|Direct injection solenoid injector opening time detection|
US9759116B2|2013-10-29|2017-09-12|Continental Automotive Systems, Inc.|Method and apparatus for detecting selective catalytic reduction injector opening time|CN108457790B|2018-01-29|2020-05-22|中国第一汽车股份有限公司|Method and device for on-line detection of opening delay time of oil injector|
CH715207A1|2018-07-25|2020-01-31|Liebherr Components Deggendorf Gmbh|Method for operating an internal combustion engine.|
CN110985257B|2019-12-23|2020-11-27|上海星融汽车科技有限公司|Method for identifying jamming of electronic valve|
法律状态:
2016-10-21| EXTE| Extension to a french territory|Extension state: PF |
2017-04-19| PLFP| Fee payment|Year of fee payment: 2 |
2018-04-13| PLSC| Search report ready|Effective date: 20180413 |
2018-04-20| PLFP| Fee payment|Year of fee payment: 3 |
2019-04-18| PLFP| Fee payment|Year of fee payment: 4 |
2020-04-20| PLFP| Fee payment|Year of fee payment: 5 |
2021-04-23| PLFP| Fee payment|Year of fee payment: 6 |
优先权:
申请号 | 申请日 | 专利标题
US14/689,367|US10012170B2|2015-04-17|2015-04-17|Method, system and apparatus for detecting injector closing time|
US14689367|2015-04-17|
[返回顶部]